﻿using System;
using System.Text;
using System.Collections.Generic;
using System.Data;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Extentions;

namespace TrainingReminderSystem.Model
{
    /// <summary>
    /// 客户信息
    /// </summary>
    [ExLanguageKey("SysCustomer")]
    public partial class SysCustomerExPart
    {
        /// <summary>
        /// 
        /// </summary>
        [ExLanguageKey("SysCustomerID")]
        [Key]
        public int? SysCustomerID { get; set; }

        /// <summary>
        /// 客户类型;普通客户=0,问题客户=1, 刷单客户=2
        ///    
        /// </summary>
        [ExLanguageKey("EnumSysCustomerType")]
        public EnumSysCustomerType? EnumSysCustomerType { get; set; }

        /// <summary>
        /// 客户昵称
        /// </summary>
        [ExLanguageKey("SysCustomerName")]
        public string SysCustomerName { get; set; }

        /// <summary>
        /// 客户电话
        /// </summary>
        [ExLanguageKey("Phone")]
        public string Phone { get; set; }

        /// <summary>
        /// 状态;禁用=0,启用=1;登录需要判断的
        /// </summary>
        [ExLanguageKey("EnumStatus")]
        public EnumStatus? EnumStatus { get; set; }

        /// <summary>
        /// 客户来源;员工录入=0,手机端绑定=1
        /// </summary>
        [ExLanguageKey("EnumSysCustomerSource")]
        public EnumSysCustomerSource? EnumSysCustomerSource { get; set; }

        /// <summary>
        /// 客户意向;暂无=0,意向客户=5,签单客户=10,边缘客户=-10
        /// </summary>
        [ExLanguageKey("EnumSysCustomerIntention")]
        public EnumSysCustomerIntention? EnumSysCustomerIntention { get; set; }

        /// <summary>
        /// 性别;未知=0,男=1,女=2
        /// </summary>
        [ExLanguageKey("EnumGender")]
        public EnumGender? EnumGender { get; set; }

        /// <summary>
        /// 学历;未知=0,高中=1,中专=2,大专=3,大学=4,研究生=5,博士=6
        /// </summary>
        [ExLanguageKey("Qualification")]
        public Qualification? Qualification { get; set; }
    }
}
